|
Restful Objects is a standard covering RESTful interfaces to domain object models. The specification is published under a Creative Commons license. ==Representations and resources defined by the standard== The standard defines a small set of JSON representations covering the generic constructs in a domain object model including the following: * A list of links to domain objects * A single domain object * A property, collection, belonging to a domain object * An action that may be invoked on a domain object * An action result (which will typically include a domain object or list) * A domain service (essentially a stateless domain object) * A small number of very specific representations such as Home, Version, and User. Restful Objects also defines a standard set of resources for accessing or manipulating these representations. The specification defines which HTTP methods may be used with each resource, and their meaning. The table below shows a partial summary: Taken together the resources and representations allow the complete functionality of a domain object model to be accessed over HTTP. The following diagram, taken from the specification, illustrates the relationship between the most commonly used resources and representations: Principal resources and representations defined by the restful objects specification 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Restful Objects」の詳細全文を読む スポンサード リンク
|